total purchase price - Allemand Anglais Dictionnaire